Contents page

Rules for Tools/struct NMeasure


NMeasure
struct NMeasure {
    struct NotateEvent *last;   /* Last event before this measure. */
    struct NotateEvent *next;   /* Next event after this measure. */
    struct NotateEvent *others; /* Events in measure, but not on staff. */
    struct NBeat *beats;        /* List of beats. */
    long time;                  /* Starting time of measure. */
    long endtime;               /* Ending time of measure. */
    short size;                 /* Length of measure in quant res. */
    short beatlen;              /* Length of a beat in quant res. */
    short beatcount;            /* Number of beats. */
    short pad;                  /* ??? */
    struct NotateEvent *array[1];/* Array of events, indexed by click. */ 
};